improve over the years

Translations
улучшаться на протяжении лет
Technology has improved over the years.
Технологии улучшались на протяжении лет.
Words
improve

verb
улучшаться
over

preposition
на протяжении
the

article or possessive pronoun
эти
years

noun
лет